director of pump stations and electricity - Español Inglés Diccionario